package objetos.powerUps;

import movimiento.Posicion;
import objetos.aeronaves.Algo42;
import objetos.armas.*;

/*
 * Clase que modela los power up que dan una torpedera como beneficio.
 */
public class DeTorpedera extends PowerUp {
	private Torpedera arma;

	public DeTorpedera(int x, int y, Torpedera arma) {
		super(x, y);
		this.arma = arma;
	}

	public DeTorpedera(Posicion posicion, Torpedera arma) {
		super(posicion);
		this.arma = arma;
	}

	@Override
	public void darBeneficioA(Algo42 algo42) {
		this.arma.setBase(algo42);
		algo42.agregarArma(arma);
	}

	public Arma getArma() {
		return arma;
	}

	public void setArma(Torpedera arma) {
		this.arma = arma;
	}

}
